caleb olsen's profile

Creating the wood and foam models

DNH603 INDUSTRIAL DESIGN 
Drawing and cutting out the wood 
Putting it together 
Positioning the parts to figure out where it’s getting glued 
Drawing the claw parts onto the wood 
Putting the claws together with foam to fill in the insides 
Putting the claw with the claw connector and then having it glued to the arm 
Wood and foam model side by side 
Me holding both 
First code 
CODE 1 HAND GRABBER
 
#include <Servo.h>
 
Servo myservo;  // create servo object to control a servo
// twelve servo objects can be created on most boards
 
int pos = 0;    // variable to store the servo position
 
void setup() {
  myservo.attach(9);  // attaches the servo on pin 9 to the servo object
}
 
void loop() {
  for (pos = 10; pos <= 75; pos += 1) { // goes from 0 degrees to 180 degrees
    // in steps of 1 degree
    myservo.write(pos);              // tell servo to go to position in variable 'pos'
    delay(80);                       // waits 15ms for the servo to reach the position
  }
  for (pos = 75; pos >= 10; pos -= 1) { // goes from 180 degrees to 0 degrees
    myservo.write(pos);              // tell servo to go to position in variable 'pos'
    delay(80);                       // waits 15ms for the servo to reach the position
  }
     
}
2nd code 
/* Hand Grabber Version 2 
 
*/
 
#include <Servo.h>
 
 
Servo myservo;  // create servo object to control a servo
 
int pos = 10;    // variable to store the servo position
 
void setup() {
  myservo.attach(9);  // attaches the servo on pin 9 to the servo object
 pinMode(4
 , OUTPUT);
 }
 
void loop() {
  for (pos = 10; pos <= 75; pos += 1) { // goes from 0 degrees to 180 degrees
    // in steps of 1 degree
    myservo.write(pos);              // tell servo to go to position in variable 'pos'
    delay(60);                       // waits 15ms for the servo to reach the position
  }
  {  digitalWrite(4, HIGH);
  delay(3000);
  }
  for (pos = 75; pos >= 10; pos -= 1) { // goes from 180 degrees to 0 degrees
    myservo.write(pos);              // tell servo to go to position in variable 'pos'
    delay(60);                       // waits 15ms for the servo to reach the position
  }
     
}
Creating the wood and foam models
Published:

Creating the wood and foam models

Published: